<?php

return [
    //通用指令
    "AT"=>"测试",
    "AT+Z"=>"重启模组",
    "AT+S"=>"保存配置并重启",
    "AT+CLEAR"=>"恢复出厂并重启",
    "AT+E"=>"查询/设置回显使能",
    "AT+ENTM"=>"退出配置模式",
    "AT+WKMOD"=>"查询/设置工作模式",//工作模式: CMD：指令模式, NET：网络透传模式 ,HTTPD：HTTPD 模式, SMS：短信透传模式, USRCLOUD：有人云模式,默认为 NET;  查询:AT+WKMOD? +WKMOD:NET  设置: AT+WKMOD=HTTPD
    "AT+CMDPW"=>"查询/设置命令密码",
    "AT+STMSG"=>"查询/设置启动信息",
    "AT+RSTIM"=>"查询/设置设备无数据重启时间",
    "AT+SDPEN"=>"查询/设置套接字分发协议使能",
    "AT+NATEN"=>"查询/设置网络AT使能",
    "AT+UATEN"=>"查询/设置串口AT使能",
    "AT+CACHEN"=>"查询/设置串口数据缓存使能",
    "AT+CSQ"=>"查询信号强度",
    "AT+SYSINFO"=>"查询连接制式",
    //信息查询指令
    "AT+VER"=>"查询固件版本号",
    "AT+BUILD"=>"查询固件版本号",
    "AT+SN"=>"查询 SN 码",
    "AT+IMEI"=>"查询 IMEI 号",
    "AT+IMSI"=>"查询 IMSI",
    "AT+ICCID"=>"查询 ICCID 码",
    "AT+CIP"=>"查询本地 IP",
    "AT+CNUM"=>"查询 SIM 卡电话号码",
    "AT+LBS"=>"查询小区基站信息",
    "AT+LBSN"=>"查询邻小区基站信息",
    "AT+CCLK"=>"查询时间",
    //安全机制
    "AT+SAFEATEN"=>"查询/设置安全机制使能",
    "AT+SIGNINAT"=>"登录/设置登录密码",
    //串口参数指令
    "AT+UART"=>"查询/设置串口参数",
    "AT+UARTFL"=>"查询/设置串口打包长度",
    "AT+UARTFT"=>"查询/设置串口打包时间",
    //连接参数指令
    "AT+APN"=> "查询/设置 APN 信息",
    "AT+SOCKA"=> "查询/设置 socket A 参数",
    "AT+SOCKB"=> "查询/设置 socket B 参数",
    "AT+SOCKC"=> "查询/设置 socket C 参数",
    "AT+SOCKD"=> "查询/设置 socket D 参数",
    "AT+SOCKAEN"=> "查询/设置 socket A 使能",
    "AT+SOCKBEN"=> "查询/设置 socket B 使能",
    "AT+SOCKCEN"=> "查询/设置 socket C 使能",
    "AT+SOCKDEN"=> "查询/设置 socket D 使能",
    "AT+SOCKALK"=>"查询 socket A 连接状态",
    "AT+SOCKBLK"=>"查询 socket B 连接状态",
    "AT+SOCKCLK"=>"查询 socket C 连接状态",
    "AT+SOCKDLK"=>"查询 socket D 连接状态",
    "AT+SOCKASL"=>"查询/设置 socket A 短连接使能",
    "AT+KEEPALIVEA"=>"查询/设置 socket A 的 keepalive 参数",
    "AT+KEEPALIVEB"=>"查询/设置 socket B 的 keepalive 参数",
    "AT+KEEPALIVEC"=>"查询/设置 socket C 的 keepalive 参数",
    "AT+KEEPALIVED"=>"查询/设置 socket D 的 keepalive 参数",
    "AT+SHORTATM"=> "查询/设置 socket A 短连接超时时间",
    "AT+SOCKRSNUM"=> "查询/设置 socket 最大重连次数",
    "AT+SOCKRSTIM"=> "查询/设置 socket 重连时间间隔",
    //Socket 备份
    "AT+SOCKABK"=> "查询/设置 socket A 备份参数",
    "AT+SOCKBBK"=> "查询/设置 socket B 备份参数",
    "AT+SOCKCBK"=> "查询/设置 socket C 备份参数",
    "AT+SOCKDBK"=> "查询/设置 socket D 备份参数",
    "AT+SOCKABKEN"=> "查询/设置 socket A 备份使能",
    "AT+SOCKBBKEN"=> "查询/设置 socket B 备份使能",
    "AT+SOCKCBKEN"=> "查询/设置 socket C 备份使能",
    "AT+SOCKDBKEN"=> "查询/设置 socket D 备份使能",
    //注册包指令
    "AT+REGEN"=>"查询/设置注册包使能",
    "AT+REGTP"=>"查询/设置注册包内容类型",
    "AT+REGDT"=>"查询/设置自定义注册信息",
    "AT+REGSND"=>"查询/设置注册包发送方式",
    "AT+CLOUD"=>"查询/设置有人云设备 ID 和密码",
    //心跳包指令
    "AT+HEARTEN"=> "查询/设置心跳包使能",
    "AT+HEARTTP"=> "查询/设置心跳包的发送方式",
    "AT+HEARTDT"=> "查询/设置心跳包数据",
    "AT+HEARTTM"=> "查询/设置心跳包发送间隔",
    "AT+HEARTSORT"=> "查询/设置心跳包数据类型",
    "AT+HEART"=> "查询/设置心跳包参数",
    //HTTPD 指令
    "AT+HTPTP"=> "查询/设置 HTTP 请求方式",
    "AT+HTPURL"=> "查询/设置 URL",
    "AT+HTPHD"=> "查询/设置 HTTP 协议 HEAD 信息",
    "AT+HTPSV"=> "查询/设置目标服务器地址和端口",
    "AT+HTPPK"=> "查询/设置是否使能过滤包头",
    "AT+HTPTIM"=> "查询/设置超时时间",
    //短信息指令
    "AT+DSTNUM"=> "查询/设置短信透传目标手机号码",
    "AT+SMSFLT"=> "查询/设置是否使能非目标手机号码过滤",
    //MQTT 模式
    "AT+MQTTCFG"=> "查询/设置通道1的MQTT心跳包时间和清除会话标志使能状态",
    "AT+MQTTUSER"=> "查询/设置通道 1 的 MQTT 用户名",
    "AT+MQTTPSW"=> "查询/设置通道 1 的 MQTT 密码",
    "AT+MQTTCID"=> "查询/设置通道 1 的 MQTT 客户端 ID",
    "AT+MQTTVER"=> "查询/设置通道 1 的 MQTT 版本",
    "AT+MQTTMOD"=> "查询/设置通道 1 的 MQTT 串口传输模式",
    "AT+HEARTMT"=> "查询/设置通道 1 的 MQTT 心跳发送通道",
    "AT+MQTTCMDEN"=> "查询/设置通道 1 的 MQTT CMD 使能状态",
    "AT+MQTTBCFG"=> "查询/设置通道2的MQTT心跳包时间和清除会话标志使能状态、连接平台",
    "AT+MQTTBCMDEN"=> "查询/设置通道 2 的 MQTT CMD 使能状态",
    "AT+MQTTBUSER"=> "查询/设置通道 2 下的 MQTT 用户名",
    "AT+MQTTBPSW"=> "查询/设置通道 2 的 MQTT 密码",
    "AT+MQTTBCID"=> "查询/设置通道 2 的 MQTT 客户端 ID",
    "AT+MQTTBVER"=> "查询/设置通道 2 的 MQTT 版本",
    "AT+MQTTBMOD"=> "查询/设置通道 2 的 MQTT 串口传输模式",
    "AT+HEARTBMT"=> "查询/设置通道 2 的 MQTT 心跳发送通道",
    "AT+MQTTWILL"=> "查询/设置通道 1 的 MQTT 遗嘱消息",
    "AT+MQTTBWILL"=> "查询/设置通道 2 下的 MQTT 遗嘱消息",
    "AT+MQTTSUBTP"=> "查询/设置通道 1 的 MQTT 订阅主题",
    "AT+MQTTPUBTP"=> "查询/设置通道 1 的 MQTT 发布主题",
    "AT+MQTTBSUBTP"=> "查询/设置通道 2 下的 MQTT 订阅主题",
    "AT+MQTTBPUBTP"=> "查询/设置通道 2 下的 MQTT 发布主题",
    "AT+SSLEN"=> "查询/设置通道 1 的 MQTT 的 SSL 加密使能",
    "AT+SSLCFG"=> "查询/设置通道 1 的 SNI 校验使能状态",
    "AT+SSLCRT"=> "设置通道 1 的 MQTT 的 SSL 证书和秘钥",
    "AT+SSLVER"=> "查询/设置通道 1 的 MQTT 的 SSL 加密协议版本",
    "AT+SSLAUTH"=> "查询/设置通道 1 的 MQTT 的 SSL 认证方式",
    "AT+SSLBEN"=> "查询/设置通道 2 的 SSL 加密使能",
    "AT+SSLBCFG"=> "查询/设置通道 2 的 SNI 校验使能状态",
    "AT+SSLBCRT"=> "设置通道 2 的 SSL 证书和秘钥",
    "AT+SSLBVER"=> "查询/设置通道 2 的 SSL 加密协议版本",
    "AT+SSLBAUTH"=> "查询/设置通道 2 的 SSL 认证方式",
    "AT+ALIREGION"=> "查询/设置通道 1 的阿里云的地域信息",
    "AT+ALIPRODKEY"=> "查询/设置通道 1 的阿里云的产品秘钥",
    "AT+ALIDEVNAME"=> "查询/设置通道 1 的阿里云设备名称",
    "AT+ALIDEVSEC"=> "查询/设置通道 1 的阿里云设备秘钥",
    "AT+ALIDEVID"=> "查询/设置通道 1 的阿里云设备 ID",
    "AT+ALIBREGION"=> "查询/设置通道 2 为阿里云的地域信息",
    "AT+ALIBPRODKEY"=> "查询/设置通道 2 为阿里云的产品秘钥",
    "AT+ALIBDEVNAME"=> "查询/设置通道 2 为阿里云设备名称",
    "AT+ALIBDEVSEC"=> "查询/设置通道 2 为阿里云设备秘钥",
    "AT+ALIBDEVID"=> "查询/设置通道 2 为阿里云设备 ID",
    "AT+MQTTSTA"=> "查询 MQTT 连接状态",
    //定位指令（USR-G780s 支持该功能）
    "AT+GNSSFUNEN"=> "查询/设置 GPS 使能状态",
    "AT+GNSSMOD"=> "查询/设置 GNSS 工作模式",
    "AT+GWKMOD"=> "查询/设置私有云模式下工作方式",
    "AT+GBYDTU"=> "查询/设置私有云复用原有通道使能状态",
    "AT+GPSOUT"=> "查询/设置心跳输出有效信息",
    "AT+GPOSUPTM"=> "查询/设置非千寻模式下定位信息发送间隔",
    "AT+GPOSTP"=> "查询/设置私有云模式下心跳发送类型",
    "AT+GNSSINFO"=> "查询 GNSS 信息",
    "AT+SOCKG"=> "查询/设置私有云服务器 socket G 参数",
    "AT+KEEPALIVEG"=> "查询/设置自定义服务器 socket G 的 keepalive 参数",
    "AT+GREGEN"=> "查询/设置私有云独立服务器注册包使能状态",
    "AT+GREGSND"=> "查询/设置私有云独立服务器注册包发送方式",
    "AT+GREGTP"=> "查询/设置私有云独立服务器注册包类型",
    "AT+GREGDT"=> "查询/设置私有云独立服务器自定义注册包内容",
    "AT+SOCKQ"=> "查询/设置私有云服务器参数",
    "AT+SOCKQPSW"=> "查询鉴权码",
    "AT+QHEARTEN"=> "查询/设置千寻模式下心跳包使能控制",
    "AT+QHEARTTM"=> "查询/设置千寻位置模式下心跳发送间隔",
    "AT+QPOSUPTM"=> "查询/设置千寻位置模式下定位信息发送间隔",
    "AT+QPHONE"=> "查询/设置千寻位置模式下手机号码",
    "AT+QCITY"=> "查询/设置省市县 ID",
    "AT+QPRODUCER"=> "查询/设置制造商 ID",
    "AT+QTERMINAL"=> "查询/设置终端属性",
    "AT+QCARINFO"=> "查询/设置车牌颜色和车牌号",
    "AT+QHWVER"=> "查询/设置硬件版本号",
    "AT+QLBSADDEN"=> "查询/设置千寻模式下位置上报是否携带基站信息",
    "AT+QPOSPACK"=> "查询/设置千寻模式下定位数据批量上报使能",
    //"AT+QPOSPACK"=> "千寻模式下终端注销",
    "AT+QONLINE"=> "千寻模式下终端注销后上线",
    "AT+KEEPALIVEQ"=> "查询/设置自定义服务器 keepalive 参数",
    "AT+GMDBS"=> "查询/设置 GNSS 私有云/有人云模式下有人 modbus 定位型对应的从机号和地址",

    //SNTP 指令
    "AT+NTPSVR"=> "查询/设置 NTP 服务器地址",
    "AT+NTPEN"=> "查询/设置 NTP 校时功能使能",
    "AT+NTPTM"=> "查询/设置 NTP 校时周期",

    //双 SIM 卡模式切换指令
    "AT+SIMSWITCH"=>"查询/设置 SIM 卡使用模式",

    //断电上报
    "AT+PRPTEN"=> "查询/设置断电上报使能",
    "AT+PRPTDT"=> "查询/设置断电上报自定义数据",

    //MODBUS 网关功能
    "AT+MODBUSEN"=> "设置/查询 modbus RTU/TCP 协议互转使能",
    "AT+EDGEEN"=> "设置/查询 modbus 边缘采集使能状态",
    "AT+EDGERPTMOD"=> "设置/查询边缘采集上报模式",
    "AT+COLLECTTIME"=> "查询/设置 Modbus 轮询的周期轮询间隔",
    "AT+POLLTIME"=> "查询/设置 Modbus 轮询的采集点轮询间隔",
    "AT+POLLTIMEOUT"=> "查询/设置 Modbus 轮询的采集超时等待时间",
    "AT+INSERTDB"=> "设置 Modbus 轮询的采集点信息",
    "AT+DELETEDB"=> "删除创建的采集数据点",
    "AT+SELECTDB"=> "查询创建的采集数据点",
    "AT+SYSPOINT"=> "设置/查询 JSON 上报系统点配置",

    //常用指令错误码
    "3"=>"命令参数类型错误或缺少参数",
    "50"=>"命令执行失败",
    "53"=>"参数或者参数个数错误",
    "58"=>"无效的命令或命令格式错误",
    "73"=>"未登录或登录密码错误",


];